#ifndef CAMERA_H
#define CAMERA_H

#include <QGLWidget>
#include <math.h>
#include <QDebug>

class camera
{
public:
    //position vars
    float x, y, z;//place in world
    float roll, pitch, yaw;

    bool rotating;


    camera();
    void moveUp();
    void moveDown();
    void moveLeft();
    void moveRight();
    void moveForward();
    void moveBack();
    void setUp();

    void applyTransform();
    void toggleRotating();

};

#endif // CAMERA_H
